package config

import (
	"context"

	"github.com/gogf/gf/v2/text/gstr"
)

type Z字段风格转换函数 func(ctx context.Context, 表名 string, 字段名 string) string

func X驼峰式小写(ctx context.Context, 表名 string, 字段名 string) string {
	return gstr.CaseCamelLower(字段名)
}

func X驼峰式大写(ctx context.Context, 表名 string, 字段名 string) string {
	return gstr.CaseCamel(字段名)
}

func X蛇形命名(ctx context.Context, 表名 string, 字段名 string) string {
	return gstr.CaseSnake(字段名)
}

func X原始命名(ctx context.Context, 表名 string, 字段名 string) string {
	return 字段名
}
